package com.ls.lserp.modules.produce.entity;

import java.util.List;

import com.ls.lserp.common.persistence.DataEntity;
import com.ls.lserp.dbaccess.Entity.ContractCustomEntity;
import com.ls.lserp.dbaccess.Entity.OperatingPEntity;
import com.ls.lserp.dbaccess.Entity.OrderEntity;
import com.ls.lserp.dbaccess.Entity.ProductionEntity;
import com.ls.lserp.dbaccess.Entity.StyleEntity;
import com.ls.lserp.dbaccess.Entity.TempOrderTableEntity;
import com.ls.lserp.dbaccess.Entity.UserGroupEntity;


public class ProduceWorkticketEntity extends DataEntity<ProduceWorkticketEntity> {
  
	private static final long serialVersionUID = 1L;
	
	//班组entity
	private UserGroupEntity userGroupEntity;
	
	//工序entity
	private OperatingPEntity operatingPEntity;
	
	//人员姓名
	private String personName;
	
	// 画面时间
	private String dateStart;
	private String dateEnd;
	
	//件数
	private String numOfPackage;
	
	//合同号
	private ContractCustomEntity contractCustomEntity;
	
	//生产制单号
	private ProductionEntity productionEntity;
	
	//生产号
	private TempOrderTableEntity tempOrderTableEntity;
	private StyleEntity styleEntity;
	
	//订单表
	private OrderEntity orderEntity;
	//生产工票
	List<ProduceWorkticketEntity> produceWorkticketList;

	
	
	/**
	 * @return the orderEntity
	 */
	public OrderEntity getOrderEntity() {
		return orderEntity;
	}

	/**
	 * @param orderEntity the orderEntity to set
	 */
	public void setOrderEntity(OrderEntity orderEntity) {
		this.orderEntity = orderEntity;
	}

	/**
	 * @return the styleEntity
	 */
	public StyleEntity getStyleEntity() {
		return styleEntity;
	}

	/**
	 * @param styleEntity the styleEntity to set
	 */
	public void setStyleEntity(StyleEntity styleEntity) {
		this.styleEntity = styleEntity;
	}

	/**
	 * @return the numOfPackage
	 */
	public String getNumOfPackage() {
		return numOfPackage;
	}

	/**
	 * @param numOfPackage the numOfPackage to set
	 */
	public void setNumOfPackage(String numOfPackage) {
		this.numOfPackage = numOfPackage;
	}

	public List<ProduceWorkticketEntity> getProduceWorkticketList() {
		return produceWorkticketList;
	}

	public void setProduceWorkticketList(List<ProduceWorkticketEntity> produceWorkticketList) {
		this.produceWorkticketList = produceWorkticketList;
	}

	public UserGroupEntity getUserGroupEntity() {
		return userGroupEntity;
	}

	public void setUserGroupEntity(UserGroupEntity userGroupEntity) {
		this.userGroupEntity = userGroupEntity;
	}

	public OperatingPEntity getOperatingPEntity() {
		return operatingPEntity;
	}

	public void setOperatingPEntity(OperatingPEntity operatingPEntity) {
		this.operatingPEntity = operatingPEntity;
	}

	public String getPersonName() {
		return personName;
	}

	public void setPersonName(String personName) {
		this.personName = personName;
	}

	public String getDateStart() {
		return dateStart;
	}

	public void setDateStart(String dateStart) {
		this.dateStart = dateStart;
	}

	public String getDateEnd() {
		return dateEnd;
	}

	public void setDateEnd(String dateEnd) {
		this.dateEnd = dateEnd;
	}

	public ContractCustomEntity getContractCustomEntity() {
		return contractCustomEntity;
	}

	public void setContractCustomEntity(ContractCustomEntity contractCustomEntity) {
		this.contractCustomEntity = contractCustomEntity;
	}

	public ProductionEntity getProductionEntity() {
		return productionEntity;
	}

	public void setProductionEntity(ProductionEntity productionEntity) {
		this.productionEntity = productionEntity;
	}

	public TempOrderTableEntity getTempOrderTableEntity() {
		return tempOrderTableEntity;
	}

	public void setTempOrderTableEntity(TempOrderTableEntity tempOrderTableEntity) {
		this.tempOrderTableEntity = tempOrderTableEntity;
	}

}